19279
2
31535
0
25137
3498
4
269
2730
6
2126
474
382
325
1842
2190
1
1824
2275
467
653
871
17353
2551
1782
3360
2132
7334
297
1580
331
970
2522
1020
4111