2457
3071
859
2201
845
18362
1149
1208
923
992
2066
945
1621
1558
1760
1107
924
1268
1226
921
2126
1784
2970
3049
2238
3280
2160
1047
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
927
993
856
910
1436
813
779
1132
1985
1901
751
1092
1146
1962
2050
1022
1246
5966
794
807
2350
940
750
1935
1431
1367
1987
998
4854
1315
2055
1332
2581
1495
1338
920
969
766
1683
983
1215
1680
869
1693
799
1938
1494
856
3551
840
1175
820
943
1737
1007
1043
750
1407
915
1175