19279
2
31535
0
1824
1020
436
345
7334
4
280
21743
1
25137
871
455
1608
17353
334
418
543
646
2275
11881
3
2190
35426
1132
670
1518
294
864
1523
693
249