935
918
751
2045
712
716
757
857
840
869
753
1449
911
723
732
925
2456
1091
1399
905
2168
3506
883
2179
2520
1048
893
808
766
883
764
735
703
916
803
710
814
4829
1186
3969
771
675
884
886
978
927
1638
728
6061
2068
1699
756
879
1081
1546
2097
1079
1540
2309
2762
1047
5942
1420
1264
1031
1602
7718
933
790
880
1417
1788
1178
2087
1444
1591
802
1162
765
1113
2989
700
905
14925
3514
940
677
700
691
665
1761
681
1923
1782
883
831
714
688
1539
879
1070
1771
1686
1251
4919
803
1688
720
1797
2605
9437
2847
1424
612
3057
1780
1413
1638
1572
738