3480
1756
1008
638
608
781
3517
998
959
946
944
1547
1089
2018
1776
1889
701
739
530
755
845
1546
2603
1889
831
1342
600
2050
848
922
687
601
741
1712
624
1271
906
725
1245
826
589
4455
1137
3875
1351
1419
2634
1365
1163
807
1560
1556
1563
1348
749
932
839
801
762
1660
1724
631
926
2060
1466
3331
675
1112
610
3548
1297
592
776
645
3250
1232
599
1320
2156
729
1338
644
3840
2512
1560
2433
2098
1962
1437
549
544
126546
664
792
2155
7588
598
549
2852
665
1025
603
566
727
637
4935
4055
2188
573
1277
618
472
1683
1052
564
684
920
603
716
2946