66
1
86
294
403
362
802
0
1476
501
540
719
911
979
7
673
2
833
677
552
404
738
480
1187
1471
1959
2193
2550
8
3303
4
72
1708
3
1138
1538
824