16609
8
192870
0
963
3
1070
1
71845
1398
6
1776
1626
4
2440
2
2521
5
1147
1405
1577
690
1571
115560
18
123442
602368
2706
666
482
982
159348
14
7067
1169
1360
13029
11390
13
1295
247