297066
0
3987
3
5169
1
4443
9
2350
5
7034
2
3211
2299
2234
4
1492
55904
11153
8
1606
619
3140
8527
3527
19944
935
2669
1647
174730
18