886
1
567
1454
415
2113
2
115
2879
545
867
536
0
790
796
1037
919
1143
708
1734
595
852
1522
4
1066
3
3340
7
1413
933
1003
653
578
505
508