2300
11644
1382
6935
767
3886
177
892
119
809
148
787
145
755
77
388
68
354
49
309
52
294
48
274
39
204
39
201
36
182
26
150
17
137
2300
11644
1382
6935
767
3886
177
892
119
809
148
787
145
755
77
388
68
354
49
309
52
294
48
274
39
204
39
201
36
182
26
150
17
137