1990
975
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
2130
1277
2207
893
4511
1149
2873
2288
1515
1021
1107
1135
910
1040
1761
1035
2674
2193
1823
1400
924
1044
1536
846
2407
1989
987
2579
898
1547
979
1433
2404
744
1082
949
1068
941
2447
996
1688
1092
1579
1509
856
1383
1925
1829
860
857
911
1239
1757
1903
854
1689
2440
1458
2469
833
2415
802
4718
893
1567
844
2046
1526
1295
2132
1152
930
948
967
951
1467
750
3119