20634
8
1020
0
1824
25137
2730
6
2657
3
458
575
968
464
2668
2
987
1
2275
1880
1551
658
31220
10
3437
5
567
3114
4
744
105290
369
2042
4111
2546
2076
308
2901
1130