20634
8
19279
2
1020
0
2275
2198
2546
302
374
333
4396
3
31535
25137
467
2077
5
543
2076
1
2730
6
1824
3114
4
2526
2710
9
1671
968
2459
169211
11
2369
17353
425
371
547