940
1
108797
0
1193
1512
5033
15
1849
2
3426
4
12761
3
1823
2258
2292
541
758
1152
363
4614
6
1211
1352
5
1606
289
3637
1637
1194
8819
12
2664
2621
3083
1625
2465
656