3000
6194
79
168
5480
67
166
2975
48
11
2785
39
64
1929
6
14
1446
21
58
556
13
2800
1215
19
35
2500
9562
167
402
2789
18
42
2286
63
75
1368
16
27
1002
4
624
5
587
31
99
0
2200
3812
53
133
2100
1094
20
2000
6934
91
4535
88
77
4004
32
82
3816
109
184
3447
26
36
3239