0
1019
1218
990
958
950
1168
1072
891
2802
971
910
868
865
964
1621
1
1123
1927
1360
1447
1388
139780
2426
2421
2324
2286