1250
543
324
286
2024
163
307
881
681
10
1561
1274
2371
985
12
1187
769
