1686
8
1497
7
998
2
961
3
1282
6
1411
1
1614
9
1226
0
1842
18
1078
4
1387
2600
34
1542
1211
1297
2003
1977
1053
747
878
1219
922
898
405
3455
5
947
877
1334
759
604