1860
1457
1156
3398
853
838
3099
1256
991
830
783
5496
2758
1284
876
1455
803
1047
1056
768
908
735
829