800
962
904
1634
1004
854
1061
1252
1129
875
988
2438
2916
1380
951
948
1095
920
1666
2906
1094
3536
1116
839
1420
827
944
2875
838
1278
3508
1425
1156
1185
1067
811
917
1332
836
1034
1455
1518
7845
1048
2247
844
1217
876
4625
1149
1438
889
1484
4430
1796
898
821
949
2915
1041