838
1
681
2
627
1040
0
444
555
862
406
507
712
778
667
1065
397
1130
5
973
4
1338
1439
7
1415
9
539
1224
6
816
3
743
1335
1289
1302