19279
2
25137
0
5155
8
31535
2275
1824
467
20634
2730
6
2809
2190
1
3092
530
4
572
1051
2668
876
3114
17353
2317
2522
1172
1043
802
1945
291
1842
653
617
968