1001
1399
673
658
1972
872
1170
628
1133
867
656
1313
748
2479
2459
727
1018
760
922
749
1182
727
1290
1886
1139
737
668
709
799
924
1121
817
672
670
660
814
660
1446
781
1499
716
2844
1544
901
671
791
1001
984
713
1244
634
2212
2140
667
672
1327
683
784
667
718
701
681
1446
2103
1125
834
702
2027
625
761
907
1010
640
1061
1105
1129
1772
1224
679
697
661
1712
1160
619
631
886
1232
1506
1527
660
707
1034
860
904
1280
677
993
781
642
734
689
1569
2452
1133
1617
1408
1166
1296
1532
1336
723
654
957
976
727
1486
1624
794
823
2444