150
3390
20
75
50
2796
7
74
2835
1
10
2013
0
2
1775
2151
5
128
2381
38
2167
3840
82
1690
3
2492
5530
25
249
2912
8
1891
2067
1762
1701
6
4621
35
2170
2574
1996
5860
1850
9
6059
84