5227
6463
5110
5562
1129
1234
843
1219
1301
936
872
852
543
493
563
692
777
439
443
355
534
550
457
287
363
389
482
280
356
351
233
354
370
221
253
241
324
223
199
266
272
221
225
172
106
193
202
225
166
165
143
134
205
91
190
122
134
170
264
144
95
174
185
142
124
158
128
199
110
121
113
146
178
127
103
116
92
152
127
71
167
59
90
122
44
64
66
45
78
26