836
1
407
216
2
530
3808
6
2280
5
1285
1428
742
637
1160
753
588
566
779
913
0
393
1384
826
1537
4
591
251
121
227
319
408
573
337
989