1249
11
928
1
800
1881
7
193749
0
1919
2
1359
2031
292
902
2115
3
1010
2517
1060
175029
1978
6
709
609369
4
664
16649
8
1345
1867
1037
1621
27
6497
782
2079
1367
92035
30