19279
2
25137
0
467
31535
1824
17353
7334
4
2275
3498
1020
3233
16
1954
2190
1
226
2727
5
20634
8
2694
3
2668
572
3114
1551
653
968
691
1131
2522
547
3510
2546
1089