17353
0
372
1123
2936
1
4536
2
1518
2097
3
2069
8
350
5316
10
2465
4
2546
1221
802
729
5661
325
2748
509
165
472
20634
2142
5
5168
15
418
1463
798
7334
392
166543
18