848
1
1716
105290
0
3632
5
661
915
2982
3
1222856
4
1302
571
1291
662
635
1642
625
2
5262
10
7952
16840
15
2296