31535
0
2297
6
3510
2
328
1
1222856
4
10324
1751
2730
2330
2275
48708
482
31220
10
346
1559
3493
5
1960
7
1496
4677
5602
9
6515
105290
2442
1811
504
5620
11
2564
1352
3
373
2369