0
969
1005
1031
1009
1132
919
1028
867
913
815
1020
990
992
1216
942
1773
1
1253
2706
1496
1580
1525
141072
2991
2564
2466