607
1
66
215
98
2
361
185
420
476
293
329
335
363
759
3
285
3008
5
923
282
980
322
1927
550
345
619
551
1023
527
641
772
4
4011
14
1135