8451
3
3212
4
3472
1
108797
0
541
1348
2
3715
4530
787
2386
4274
1202
1929
6724
2168
1289601
1036
4697
1494
3182