714
0
1411
76
363
2395
5313
544
505
1043
941
58
747
1898
1
286
259
1167
2132
2211
328
1610
325
460
5875
611
494
475
675
1244