307
1
457
4
440
910
6
603
2
749
842
1154
0
837
605
1216
3
756
662
2951
14
1460
624
937
988
10
883
1560
7
833
12955
4840
11
1378
1801
924
764
1550
1600
1781
5