1490
1108
869
1396
3746
1396
986
829
802
905
877
2036
958
2120
1361
879
716
787
884
843
786
1076
773