19279
2
25137
0
31535
467
691
646
1824
2275
3092
1
14492
572
2522
871
3233
16
423
1020
1428
3251
6
3114
4
2727
390
17353
1131
586
17
20634
8
2551
3025
2190
1851
3
1222856