2049
2189
882
1150
1408
1141
1244
925
881
781
1280
1212
1441
1486
1162
1613
1717
952
793
867
780
759
858
811
913
980
876
861
1157
1064
1577
3126
991
1327
1183
1402