607
0
497
529
685
1005
448
1
772
5
568
313
617
311
428
620
352
1071
3
704
2
3672
627
4
686
1620
61490
66
420
659
376
407
640
2662
8
414
534
589