20634
8
19279
2
2275
31535
0
476
25137
3510
536
17353
2306
1020
919
3025
1
1869
530
2809
2668
2749
3114
4
2459
9
1550
378
980
522
586
17
968
798
3498
1343
802