1960
2146
1879
1121
2083
873
4803
1359
1926
29810
1483
1173
2463
723
2503
720
990
1100
1558
873
953
1401
2142
862
2797
904
707
2062
1022
1059
784
873
1111
1171
1058
1667
1999
764
1143
950
791
3282
759
2126
2479
1108
1167
790
2240
1302
4623
2090
1649
984
704
854
1079
1604
1393
1051
1618
891
2462
1072
951
1323
1670
1069
2722
755
882
879
2229
1088
808
1428
910
1589
924
1549
1388
1255
2030
761
780
954
1494
3102
680
1089
1047
1291
1004
2261
1895
1340
5965
8898
973
1491
2005
1099
783
2831
1820
1437
1304
860
952
729
757
872
951
1795
1460
1276
2016
2139
2330
911