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
843
1550
2098
1573
1449
912
6252
892
908
1453
2278
996
871
1417
4045
907
2074
1278
1159
882
10009
864
2842
4428
36740
771
1385
1213
2325
1138
1183
2329
1478
2032
926