445
0
637
565
1425
543
1398
529
1367
1
323
3469
4
530
1710
1227
384
626
870
413
337
382
328
747
390
2865
563
99
837
756
471
469
150