2741
1358
1195
11655
1130
1027
3557
2178
855
825
3804
1507
812
2384
1304
756
862
6841
881
1044
1539
1976
2175
1930
1005
1061
1847
13851
3303
855
845
2188
3502
846
1248
1297
1104
988
1999
3994
1700
884
895
1057
851
1734
953
4296
1774
1006
1968
16564
941
1337
951
5523
1391
1028
830
22897