1985
2053
921
1719
2012
2110
1532
1232
1836
1088
1131
1096
1107
3745
2695
1407
949
928
2240
1062
1030
4641
942
933
1001
2526
1760
1468
882
1263
1862
1016
7301
1435
1176
1746
1148
1043
892
1058
18389
937
1762
3056
921
988
1670
1338
1173
3778
2224
2430
2554
953
1671
1477
1226
2416
3016
1863
2156
925
1660
3340
1066
1350
774
2015
810
770
891
987
833
1014
856
934
951
1397
853
1671
2006
980
1092
1625
1222
887
1196
1292
868
1564
966
1489
2187
974
1201
2913
1045
808
1006
876
1601
1412
778
1518
1923
1453
2666
896
1299
779
1166
918
986
1321
829
781
765
1450
1600
2757