3090
6
839
0
2903
3
1193
2932
2
2996
1075
32302
25669
21152
8
1617
3080
5402
9
929
485
2453
4
878
471
1
2310
2009
5
774
2463
670
47639
1154
2121
2270
930
2750
14