4085
2269
1712
993
870
884
828
7836
1772
938
9941
2617
3507
4020
1631
17994
2809
3593
2803
1936
4943
29878
2925
3890
1917
2897
4000
8814
2753
1772
933
8300
4226
6506
2014
901
2858
3165
2095
2800
1265
1087
782
1439
1432
5903
1050
3570
16053
1673
948
8902
1615
9878
1875
1984
2368
11178
1829
994
17994
5354
2285
1943
1355
1254
1790
909
1009
3743
1032
917
1809
768
1284
720
799
727
741
786
836
1130
1140
1018
861
1276
1387
839
795
887
1801
791
948
2354
1239
1203
1787
798
849
799
3289
1296
769
835
2809
790
750
717
848
837
1029
830
1424
872
721
751
715
743
1364
1207