2300
11645
1382
6935
767
3886
177
892
119
810
148
787
145
755
77
389
68
354
49
309
52
294
48
274
39
204
39
202
36
183
26
151
17
137
2300
11645
1382
6935
767
3886
177
892
119
810
148
787
145
755
77
389
68
354
49
309
52
294
48
274
39
204
39
202
36
183
26
151
17
137