19783
2
810
1
3910
3
297066
0
17946
5978
6
25669
2377
32302
2428
1412
3090
1704
3745
4553
2758
5
2174
4
2405
14887
18
1105
1736
19944
5504
16
815
1516
1445
131589
1641
1712
5164