463
0
1309
536
38
1860
445
380
471
378
376
2328
503
274
951
1042
307
1080
2339
1129
390
1152
278
260
791
658
393
294
391
411
488