2001
1033
654
628
1051
574
524
1006
970
487
489
2315
992
650
822
1191
1310
742
475
604
882
828
862
691
898