879
2
777
1
620
994
4
548
1582
6
2190
1158
491
1706
624
482
520
2128
837
1206
601
676
418
553
533
1594
449
2137
935
1188
1350
1474
1759
2702
0