0
1773
1150
866
886
1153
1050
996
1229
983
1147
1129
1011
898
1044
949
1
1252
2705
1496
1580
1524
141072
2991
2564
2465