6293
1370
1308
1056
955
3538
906
1064
875
525
734
755
636
706
821
538
669
108
544
564
487
542
277
315
359
156
206
271
361
317
262
175
261
212
201
203
232
188
229
213
187
241
180
201
153
300
242
226
113
117
117
156
140
134
102
98
121
118
129
123
49
103
100
83
69
120
114
87
151
92
122
79
100
55
115
120
35
99
55
104
81
14
117
98
32
95
44
65
56
37