4935
1650
2856
1321
1090
9448
66514
100127
117034
91218
8946
1705
2351
2132
1211
941
1330
2513
1341
2606
2502
72633
3125
28411
1524
1150
3144
2575