2004
2163
861
1127
1385
1119
1220
897
853
751
1256
1186
1393
1453
1138
1589
1673
910
769
846
763
740
838
793
891
958
852
842
1137
1044
1544
3068
966
1301
1161
1351