375
1
706
2
659
1975
4
99
961
1116
956
0
2182
5580
6
1260
428
1086
2112
3
531
839
530
1142
8054
501
1325
982
731
809
1408
760
687
831
2162
940