0
1018
811
670
869
721
798
922
821
822
712
1437
1
985
1525
1195
1280
1241
138498
2601
2282
2254
2160
2123