952
1783
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
902
2406
1420
1492
811
1953
761
965
882
1325
1639
2422
932
982
992
1377
860
985
1001
1159
899
1868
1671
1547
2549
969
1196
1559
1158
884
783
1535
1589
1036
2740
1366
793
999
841
905
832
1448
1162
1380
866
890
995
2798
945
1144
3343
839
908
915
1651
1266
831
2994
887
799