19279
2
31535
0
25137
2275
1824
3092
1
467
871
3233
16
1020
3114
4
2727
17353
1131
646
586
17
20634
8
691
2190
1851
3
1222856
2532
5155
273
2981
324
726
6333
2730
6
347