2111
959
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
1532
4504
1201
1516
1549
1549
890
2953
1428
3061
1682
945
1855
817
1175
830
3466
1006
1200
2515
1044
1003
806
1823
1997
1050
1526
1597
982
915
995
2393
839
850
832
1315
1272
1604
8189
887
2140
1096
987
1391
3224
1071
924
778
1877
1913
895
3134
1680
1174
1157
761
856
834
892
1284