20634
8
1020
0
521
1
2730
6
2657
3
369
25137
968
374
1824
2668
2
987
814
2275
1880
2474
1551
1385
31220
10
395
371
3437
5
567
3114
4
2042
105290
4111
2546
2076
683