19279
2
2275
31535
0
3366
20634
8
3381
3
2730
6
165
1020
3114
4
25137
918
2668
78
1343
1872
1
274
2459
9
2546
17353
1880
552
16
21743
798
1132
1824
522
745
11829