19279
2
25137
0
2546
1
31535
17353
4111
20634
8
2275
2809
8773
10
3149
4
2574
4016
2806
3
467
1805
1020
1869
5
1897
11829
7334
2730
6
858
3588
1824
422
5781
1285
2668
3092