815
611
8305
3413
884
7187
1091
667
755
994
909
758
2762
706
1063
743
688
628
744
824
696
2047
934
987
1455
722
781
836
652
2742
4337
1275
1410
2427
740
904
724
11428
642
1349
764
1563
1301
1244
856
22209
4143
738
715
1414
717
873
1335
820
748
1263
944
1372
770
2429
843
3596
730
850
683
17613
2485
906
620
681
980
657
643
860
4328
934
620
807
846
625
691
1554
692
1049
893
997
642
901
1088
988
745
966
696
769
1777
1418
1774
3037
1078
1862
857
770
1027
728
749
1230
935
4130
672
716
800
593
967
2621
682
703
687
682
614
998