50
2579
12
146
305
0
1
350
200
1181
5
45
1140
2
35
347
10
678
3
8
150
753
25
100
1005
58
300
313
478
1037
27
68