19279
2
25137
0
2730
6
2657
3
2668
1824
4126
20634
8
467
31535
2855
3092
1
2190
646
423
303
2275
918
1222856
4
3691
5
2809
17353
10270
2301
1020
2881
5254
683
968
448