19279
2
25137
0
31535
467
1824
2275
20634
8
2730
6
572
2809
17353
2190
1
2522
2668
3092
3114
4
3498
2211
2224
646
812
1172
1043
1567
802
4126
547
3
2269
2337
1842