605
0
2517
459
611
322
351
375
348
433
1442
451
345
368
715
372
449
651
601
354
560
307
696
352
412
343
822
868
1
303
434