20634
8
2275
2
19279
17353
0
31535
25137
3025
1
1869
1464
3
2668
1824
3114
4
1020
1550
3510
3498
802
2730
6
467
1008
1132
1235
1095
1256
1343
3116
2855
522
247