0
938
1009
820
893
1003
802
1000
960
834
849
1058
721
847
1621
1
1122
1926
1360
1446
1388
139780
2801
2425
2421
2324
2285