705
3
314
1
95
275
76
445
1096
5
83
273
124
244
684
2
571
523
744
4
286
649
56
226
101
0
284
294
800
246
65
257
360
312
853