20634
8
530
4
2275
2
1306
2730
6
2809
1921
1506
0
440
31535
2939
3
2843
19279
555
1132
2668
1157
837
5135
3114
17353
1961
8822
5
1504
1043
1
1824
802
1343
2474