637
0
466
744
358
2076
1
423
529
9688
1139
304
660
481
306
671
820
271
736
2901
2299
622
633
376
294
331
661
653
597
925
1336
438