6399
241
2824
678
1315
1025
891
812
825
602
657
439
499
680
549
439
419
400
538
218
225
482
462
292
318
257
486
239
189
307
435
343
300
258
155
224
186
236
169
198
203
207
143
198
151
105
107
66
169
200
200
132
185
96
50
178
181
170
123
130
119
117
108
103
255
90
74
111
78
66
173
80
112
17
89
121
110
123
51
96
67
57
48
22
76
60
57
51
51
100