19279
2
25137
0
31535
20634
8
2546
1
17353
4111
467
2275
691
646
572
4126
6
423
1972
2694
3
2522
2551
14492
1222856
4
2190
1824
1861
5
390
2168
2809
1869
180849
120469
35
5155