874
334
198
1025
141
1062
271
226
811
165
139
137
150
126
1268
575
403
1128
235
1048
402
1209
326
1097
957
186
193
131
211
686
430
182
389
371
181
137
165
398
327
1148
1121
913
1040
908
704
680
805
666
650
393
786
667
655
453
665
658
681
660
718
95
86
88
514
279
377
58
252
334
85
119
610
490
135
117
444
195
103
278
93
167
200
411
412
121
385
364
99
332
259
111
93
220
215
347
91
191
87
199
217
80
88
151
107
109
123
80
166
93
83
131
135
191
168
243
142
143
116
107
121
112
105
107
141
136
131
132
125
117
127
122
128
159
138
123
134
124
126
220
200