20634
8
2275
2
1824
0
25137
2730
6
2809
4033
4
31535
19279
2602
2668
3114
547
3
17353
1428
1
7334
875
575
7551
17
1043
467
2337
802
1132
995
392
2269
1192
2697
5
169211
11