791
636
3181
1103
820
933
870
691
4811
883
636
876
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
664
761
759
735
1193
639
1645
975
715
891
799
1206
679
845
921
703
7140
1682
702
979
694
1514
686
1265
730
997
1170
1217
1776
683
704
687
3412
2361
1272
2705
625
1768
797
993
634
938
963
776
729
1089
2609
827
1199
827
631
622
794
757
681
1770
679
3106
619
2494