1049
1
14
0
3551
10
19783
2
2535
2920
4
3491
3575
1566
519
1507
4044
5
3083
2028
17946
1063
2465
2631
1189
7793
496
1509
2182
3125
3546