1267
2
297066
0
1064
1
1632
2949
5209
9
1268
108797
4096
1467
1812
2530
4
444571
117
3965
3
6781
467
2176
345
14861
7
1458
559
3926
14
2995
61216
496
2173
1760
645
1380