297066
0
1412
3398
9
1105
2
3250
2377
1
1377
3000
1525
3
810
2949
4690
610
2522
2049
444571
11924
4382
4
1736
1445
131589
1712
2174
2405
2535
14887
18
1641
829
5978
6
3256