19279
2
25137
0
31535
1824
2275
467
20634
8
2730
6
2809
2190
1
2522
572
2668
3114
4
17353
1172
1043
802
846
1842
653
1282
1317
2855
3
646
2391
2126
783
2727
5
247