20634
8
2275
2
2103
1
2125
277
0
399
2730
6
2809
2120
1506
231
440
31535
300
486
19279
318
1132
2668
2132
297
3114
4
321
17353
714
2564
1819
508
637
1381
3