7966
5196
5434
1949
1248
1355
1398
1076
543
441
1179
943
705
1627
757
647
460
520
247
159
635
447
355
477
375
438
296
380
369
297
365
481
472
326
352
370
274
271
264
354
324
294
254
145
150
335
281
152
127
263
201
141
196
74
139
111
211
68
200
87
178
131
147
40
167
82
147
74
167
114
77
98
98
55
134
74
129
179
103
128
158
95
84
159
87
79
82
109
93
28