407
0
269
572
846
756
267
2231
1
1817
679
757
945
683
821
948
827
899
331
1314
2275
2
303
310
584
2006