686
2
572
1
125
274
446
1096
5
83
800
56
745
4
650
287
226
102
0
284
294
456
1077
73
272
618
265
979
3
266
598
257
360
1451
7
94