791
1
772
1322
764
1672
439
445
1292
4
1087
865
470
1151
0
1203
3
670
857
2
2675
889
392
1586
1066
902
1994
1656
1123
1712
339
621
818
653
2073