679
2
436
1
465
313
88
338
492
483
339
713
362
392
1090
1339
0
328
598
4
377
515
1363
326
535
268
71
1519
87
303
1244
3
261
254
319