19279
2
25137
0
31535
2546
1
20634
8
4111
17353
2275
6515
467
16840
15
1824
2809
5070
3
105290
1207
1647
1559
1458
4694
7
1165
3287
9088
292
1222856
4
2730
6
2727
683
11881
5262