1042
551
495
216
433
127
399
172
331
155
809
175
743
180
1411
552
282
124
383
37
134
81
657
242
614
107
363
38
620
158
456
116
234
138
371
186
843
272
331
56