297066
0
582
3475
5
623
1
1543
1107
383
3546
451
1663
1289601
4
5389
9160
1606
267612
1800
3
1250
8002
7
3593
16
19079
6
237
641
2949
1481
2
2699
1182
707
3012
2719
36905