7034
2
1691
1
108797
0
868
1306
467
1883
801
2044
5431
2131
2299
2262
802
1482
582
2492
19944
3012
2972
4564
14
21152
8
2949