1808
2
437
568
1
1492
17
2897
13
961
404
554
1167
3
2313
4287
4
861
0
1291
5
591
559
571
448
565
735
610
502
1141
473
1075
7
511
1136
16
519
540