684
2
880
1467
3
758
0
1659
4
1048
219
1
424
614
833
957
779
9
694
513
438
744
571
649
101
800
94
618
704
454
597
1076
1364
624
221
741