460
1
126
1352
2
591
420
611
559
218
505
472
0
773
746
1001
354
826
329
361
1721
6
2544
4
299
957
1336
3
631
11266
1461
777
375
538
510
41