20634
8
2727
2
1020
0
2668
2730
6
2657
3
282572
17353
19279
2369
1
2645
2546
4111
3092
325
2992
25137
2710
9
31535
1580
392
675
422
2283
3366
318
611
1149
245
1559