1280
1
1879
2
1347
839
1298
612
1132
605
962
1123
0
712
846
867
3330
3086
5
2008
842
3
773
1555
742
583
3091
535
391
1380
764
744
680
4
525
623