608
326
271
325
264
383
1
1014
3
5953
4
311
417
0
362
361
2
330
272
233
1344
365
266
229
484
606
269
780
422
301