19279
2
31535
0
25137
1824
2275
422
1428
246
572
467
20634
8
475
2730
6
2809
419694
9
2190
1
169211
11
383
2269
4
2211
139
763
282572
2461
20
2668
714
3114
1950
17353
390