3000
6282
81
168
5517
67
2990
48
11
2806
39
64
1942
6
14
1486
21
59
577
2800
1230
20
37
2500
9744
404
2812
18
42
2294
63
75
1390
16
27
1027
4
647
5
35
632
110
0
2200
3836
53
133
2100
1104
2000
6988
58
91
4558
90
77
4054
32
82
3839
113
184
3464
26
36
3251
31