3090
6
3485
7
2903
3
2932
2
2996
0
21152
8
2930
1
3671
9504
3080
108797
2516
25669
3206
5
1794
1537
1623
2823
5296
13
1069
2715
1689
1015
1080
4
2499
2241
3429
2367
14