1426
2249
541
303
2037
1875
1058
1203
610
798
250
1082
871
1912
1662
985
261
2711
1940
272
377
445
809
1701
