988
2
491
1
975
3
796
4
538
5
506
191
996
897
934
331
428
1466
66
84
1160
1960
1841
1317
6
1296
0
894
2325
3920
8
1661
14209
7
13670
1309
1836
11
3303
1462