1108
653
1405
1314
10015
5349
1293
29628
5422
1045
6233
11181
5479
2292
2266
2511
1075
1022
2558
799
3647
1175
11641
15372
59006
2504
38470
256040
9145
1027
3300
1169
7068
689
1058
921
1311
734
1145
973
2989
1032
994
1779
1841
5616
1067
243562
2338
6274
656
109825
2411
2761
784
2633
14961
884
1120
830