19279
2
25137
0
31535
467
2275
2693
3
1824
572
17353
2190
1
2229
4
2727
5
247
3791
20634
8
3045
2668
3114
1622
1020
1056
653
2522
3510
3498
2073
802
383
2730
6
3164