648
3
447
1
780
1741
4
476
605
490
422
833
0
336
794
770
807
402
84
1658
637
834
790
512
2
71
324
332
489
574
658
728
380
463
704