1485
1
297066
0
2245
3
1268
4096
2
1944
2740
1226
3053
7
21152
8
1628
1079
1064
1267
1632
1055
878
666
1816
5209
9
1173
1568
1690
3463
383
1443
3540
2797
5
1295
3338
11