58
0
501
913
1454
418
1
63
2770
4
2395
1084
965
518
714
2211
414
573
505
422
1948
1073
3559
2
392
451
363
46
1199
116
883
476
1348
246