19279
2
25137
0
31535
20634
8
2546
1
4111
17353
2275
282572
1024
1824
467
691
683
2522
2748
572
105290
448
458
2809
2683
1152
1009
360
653
953
1647
46414