172
0
381
1824
458
392
19279
2
1020
7334
4
251
798
31535
475
2275
7082
9
31486
10
518
25137
331
383
4940
5
581
464
637
472
521
2169
3
4106
422
25127