691
0
281
743
602
521
107
714
76
1075
1
4940
5
363
2395
5313
1153
505
1043
460
941
58
1898
747
259
1167
2211