619
3
1632
2
3854
3206
5
662
0
1537
1
2823
20163
44
1922
6
10243
4
2436
467
2851
1826
9172
14
3551
10
19783
2535
2920
3491
1368
2285
4044
3083
17946