9793
2749
3345
1542
1145
14029
973
855
1179
1365
1088
2425
19438
9250
2047
4953
985
1100
2922
2149
1044
1912
1709
993
4948
17500
1067
3908
43388
1021
2201
1518
3218
1833
1321
1963
987
1176
1323
8114
2910
6362
1843
4528
1456
726
1273
925
3730
967
5954
884
954
3479
1396
2029
1016
2766
1574
1861