448
1
565
736
2
610
502
4287
4
861
0
1291
5
2313
1167
3
1136
16
512
1075
7
473
591
560
734
538
498
568
957
9
1987
10
696
640
1830
8
523
483
1441
3066
25
420