19279
2
25137
0
31535
20634
8
17353
2275
2546
1
2904
4
1375
4675
2240
4111
1566
467
2076
1647
2473
2809
683
1860
11829
2727
5
1344
1550
984
1824
7334
2364
7
653
6800