0
946
923
898
952
1003
899
1024
1171
983
862
839
989
1032
1070
1769
1
1249
2703
1494
1578
1521
141054
2987
2563
2562
2464