2030 644
909 247
1052 241
768 205
779 182
1630 292
3516 507
935 64
2639 503
12288 328
1640 305
16759 940