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