19279
2
25137
0
31535
467
2275
418
771
1824
572
1614
1
17353
423
653
1551
2190
2727
5
20634
8
1505
2668
3114
4
2735
1020
297
226
935
2522
3510
3498
2073
357