1967
1701
1594
2216
1803
666
1448
846
723
754
1066
616
2044
782
917
705
1800
2294
803
1125
1819
3045
889
881
1331
1381
706
821
3097
1997
1844
887
793
1276
650
838
1364
703
673
2350
738
1036
741
1457
1177
2573
1655
1792
711
2263
1376
787
771
1522
4316
1312
1098
926
1500
741
4109
1036
1232
1411
806
2039
1334
1533
770
1531
976
1181
1629
652
2342
725
1253
938
1477
1291
1437
2481
2924
1854
950
1336
939
1479
1210
1048
1245
1524
712
779
839
1100
3402
1184
785
1638
793
664
2609
1830
596
851
632
730
710
703
1014
936
813
821
785
800
747
1491
1695
1341