47
0
1
79
103
279
280
264
315
2
338
284
784
927
1018
1003
993
4
519
278
300
479
543
834
782
3
1163
1780
1884
1465
2091
887
2073
1817
2193
1445
1503
1829
1405
2645
1827
2975
2401
6
2694
2255
2977
2461
5