838
1
681
2
627
1041
0
445
555
862
407
507
713
779
667
1065
397
1130
5
973
4
1338
1440
7
1416
9
540
1224
6
817
3
743
1335
1289
1302