602
0
572
521
714
76
633
363
2395
5313
368
505
1043
941
455
58
747
1898
1
259
1167
2211
328
1610
325
772
642
1824
413