1304
1
1099
958
1576
503
2742
6
574
598
2
616
482
681
786
847
1107
554
1851
4
1410
722
795
0
770
605
1185
887
1133
656
771
726
913
737
838