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
715
1414
2863
748
719
827
789
724
667
1399
720
657
897
718
826
714
1346
1973
1883
793
725
1184
835
832
837
1089
1159
1811
700
681
1129
750
1121
894
2905
1104
696
1111
644
858
730
777
880
1106
884
1232
1498
2613
944
3637
722
747
669
719
738
1211
1606
1328
739
1540
665
978