602
246
351
105
301
131
563
191
234
191
1564
767
103
75
441
131
568
200
405
189
248
146
231
145
346
110
543
186
361
100
550
128
629
44
389
47
325
112
237
82