1572
995
1350
852
1040
835
978
820
878
2249
1885
1695
811
915
818
1756
830
839
2540
842
1018
1444
988
1432
5558
1027
1754
958
2551
1141
1188
1053
879
789
1167
1008
954
1699
876
898
843
2309
1465
1102
1528
881
1466
881
1630
872
880
1098
1679
891
904
1069
4637
993
981
937