2045
2038
2049
2270
2032
2188
2037
2203
2157
2101
2068
1023
955
900
1027
898
846
856
946
867
911
855
943
868
906
890
905
889
1052
975
999
1001
996
1347
1087