17391
7
1423
1
2312
0
951
2522
2
2799
6
1446
4386
4
1564
1320
108797
123674
35
432
3629
3657
8
10827
1289601
9956
3
1015
2949
1055
1694
1071
2194
2163
2077
1108
1633
690
2670