3086
913
1684
842
22257
1447
22857
867
1709
1573
2529
997
752
1003
2307
844
1035
1548
986
1126
842
1159
755
1675
1063
3007
1820
2242
791
1858
837
771
920
1329
1334
1160
11828
1503
1250
1451
962
2054
1064
924
999
906
934
1651
1085
2911
1829
903
1465
1398
1081
3159
936
891
842
893
950
1288
1074
710
683
751
715
755
1394
1244
631
1807
2004
1020
1982
1587
719
733
864
760
778
1049
685
766
1216
1383
1682
4903
3674
878
752
2131
2488
7741
769
1505
2512
2103
952
774
1091
802
852
1137
11298
2118
820
6949
849
713
1411
6321
747
1550
1229
7177
678
1881
2214
1073