3025
1989
1607
1879
1646
1548
962
938
1962
1810
913
1754
997
1027
817
1972
2645
1841
924
1291
1136
1489
1749
873
1649
1146
1284
2510
1380
1502
2089
1477
1550
1278
961
1792
2170
1185
930
5745
1321
1086
1698
1238
1356
1733
941
3464
1465
1128
974
856
1161
2569
3191
1892
1309
1111
1253
1416
944
902
1651
771
881
1031
2976
1583
866
1511
2646
778
1099
2122
820
1500
1272
3762
1393
1440
1201
3771
849
1117
1867
1128
990
1542
1251
1607
2931
2660
2633
1223
823
1788
1494
865
944
1240
1877
760
1483
1454
2802
2671
1145
3466
852
3085
1111
1037
1057
794
953
1257
1700
825
1038
817