297066
0
3765
4
2123
1
1226
1639
2470
5
1989
3
974
1412
1883
2
2245
3053
7
2040
267612
4978
1320
1222
99072
2797
36905