1951
1564
1639
2286
937
1707
1669
866
3212
2443
847
2969
1718
1507
1187
1126
1202
1151
1138
1438
3202
897
1150
1131
2770
1639
1282
959
1183
1377
1508
2280
1108
1247
2296
1434
1097
1196
869
1417
2291
1288
1856
1020
1126
1203
885
910
900
1345
1654
1246
3481
1058
1356
2610
881
2464
2006
1302
924
1825
1654
955
1316
1608
1252
942
1247
1263
1555
1408
1040
1359
1517
1992
933
1104
1255
953
1417
917
3105
1232
1284
1469
1104
1031
1240
923
1516
1652
949
875
891
965
1111
863
1059
848
1007
1087
19432
3877
1503
1025
1404
878
1525
885
3048
889
914
2408
1425
1520
962
951
1079
984