695
2
932
918
6
360
0
539
808
737
330
1
112
1392
1905
1414
3
1165
778
1285
935
1093
775
782
1006
1425
607
884
1088
8
2431
4
1407
964
2107
926