1001
2022
1914
991
818
1159
1124
563
1015
592
971
2003
2098
1526