8007
2994
947
284
401
183
1154
347
709
274
536
107
743
190
1138
321
432
150
292
65
643
61
689
162
592
230
693
166
400
160
286
112
240
160
844
276
589
94
229
116