0
969
1005
1031
1009
1132
919
1028
867
913
815
1020
990
992
1216
942
1772
1
1252
2705
1496
1579
1524
141072
2991
2564
2465