19279
2
31535
0
2275
20634
8
25137
2730
6
3114
4
3351
1
2809
17353
1824
360
2006
392
467
2668
1020
2881
3092
2224
3442
1043
802
3498
2749
1098
2330
2748
2269
1132