1668
1
849
906
2
1318
577
1042
579
2015
4
1055
3
895
791
847
1670
757
1009
832
1277
803
670
843
1234
1015
990
793
748
1238