2063
956
798
649
2039
1712
1166
1473
2498
1134
668
939
1872
686
709
2841
725
673
1668
728
4902
731
1873
880
816
671
671
2066
683
662
658
947
1479
665
2572
1042
694
2138
1597
660
842
714
750
1284
734
653
1399
667
749
633
2376
635
716
696
842
690
692
743
697
2482
1354
1391
2025
979
1029
706
1699
908
712
677
1283
1146
750
668
2489
1617
630
924
662
775
684
638
702
742
730
752
826
782
2027
1040
1280
1992
1401
1237
1273
1231
759
1090
870
1219
1000
644
1228
719
677
1666
672
697
2057
915
661
2562
1481
2483
739
1100
779
1613
559
707