297066
0
3765
4
1788
1
1598
2
1226
1383
1828
3216
10
2245
3
3053
7
5464
9
267612
4978
1400
8122
13
2100
4074
2554
16
99072
2797
5
3336
36905
1715
1510
3882
2101
3303
4117
215
1295