1133
962
825
847
1250
2472
1546
1336
2205
2018
986
1171
976
914
1245
1103
2112
902
1394
1990
1811
2121
1159
1448
2597
1604
830
1697
2050
1640
2133
2445
1801
1044
1796
981
1557
1566
1732
1322
908
1019
1434
964
1542
1449
1128
1029
3101
1015
1599
926
1043
1099
1290
2460
2918
1077
2670
2933
952
1100
1027
1715
1391
920
1571
2769
2571
1340
837
882
1035
1156
813
1706
2551
750
4762
1227
2481
783
901
980
1260
796
1275
2539
907
1255
1524
3037
1399
2752
1796
944
794
1579
1166
2361
1330
869
941
946
1094
900
1284
1792
1067
3756
1110
2085
1452
1367
992
2168
1416
860
1924
1586