163
1
1336
3
260
2
83
125
274
445
1096
5
705
771
314
572
523
244
686
226
649
745
4
286
102
0
800
56
246
65
312
854
578
1450
7
94