19279
2
25137
0
31535
467
1824
2275
2076
1
25127
20634
8
2522
2730
6
572
2809
17353
646
2190
269
3360
325
2668
3092
3114
4
469
3498
254
375
2224
341
587
812