7034
2
3090
6
2903
3
2932
467
0
2996
21152
8
2149
5
577
3080
108797
1941
1
5017
10
25669
3206
1537
2823
780
1520
540
14
3551
19783
2535
2920
4
3491
313
3126
4044
3083