6618
4758
3069
1375
3868
6836
1684
1251
1142
556
364
1140
909
649
268
547
554
527
606
837
415
228
426
475
402
421
293
347
324
364
300
300
362
281
214
236
209
137
342
292
227
259
381
321
280
194
166
92
151
163
166
156
67
183
154
218
200
85
170
72
166
213
87
101
120
94
140
94
169
83
93
119
163
128
98
78
129
124
104
92
59
66
87
116
103
76
83
87
107
99