19279
2
25137
0
31535
2546
1
1922
20634
8
4111
2275
467
17353
7952
691
1326
1647
646
572
521
1193
1578
1129
1823
1733
14492
933
1054
2317
2727
5
1642
1894
4126
6