1881
1194
1269
1109
1047
922
909
1359
1625
1602
990
871
937
1430
1274
860
1451
1227
1199
840
1319
1015
1260
926
940
707
790
923
449
440