1631
1523
901
841
643
2232
630
745
1647
904
1429
1629
1509
3554
3496
1444
1010
1581
904
1630
2416
1004
842
1048
1920
2872
1856
672
730
665
757
725
656
880
833
720
897
755
713
857
721
840
812
1187
866
759
732
681
813
781
806
719
1582
674
749
906
682
1350
816
634
667
2395
726
1844
1393
1645
1166
978
1672
1509
1242
897
1408
1440
638
722
2621
1247
1282
3455
635
1433
1695
1326
729
958
736
1878
1745
860
953
768
1028
635
1051
688
1731
746
1622
1629
1669
775
1051
913
823
1013
619
777
1223
657
1062
1735
1954
979
1903
844
1336
2984
649
714