1881
2
1222856
4
105290
0
787
7952
1
613
4694
7
432
951
509
2211
3063
3
2683
2069
180849
2115
5262
10
2189
907
530
416
2442
533
166543
18
287
494
814
385
2644
395