20634
8
2172
0
1862
1
1020
2855
3
2730
6
2668
2
2587
16
2727
2275
4396
483
31535
1824
4536
282572
418
1509
169211
11
19279
3114
4
798
1137
25137
467
484
1462
1784
543
553