2932
2
3090
6
21152
8
2903
3
25669
0
108797
19783
7034
4471
17946
2920
4
1659
2518
528
1
3080
6617
32302
1212
4005
3551
10
17970
15
236066
14
3206
5
1537
2823
1289601
5627
174730
18
6362