1012
1981
1306
5016
1023
868
1710
2739
1254
891
1610
906
1719
5248
1135
934
1240
1282
3849
1449
1440
1163
3330
1144
803
844
1550
2098
1573
1449
912
6252
892
908
1454
2278
996
871
1417
4045
908
2074
1279
1159
882
10009
864
2842
4428
36740
771
1386
1213
2325
1138
1183
2329
1478
2032
926