0
575
1044
1355
810
898
821
850
876
1019
808
1145
844
981
1034
949
1774
1
1253
2709
1496
1580
1526
141090
2991
2564
2468