1686
4
514
1
404
1386
2
373
1186
993
937
0
601
1579
6
80
362
1304
443
2155
258
266
135
857
424
440
452
513
3
79
246
384
92
453
74
340