2043
1037
2111
778
2024
1064
1649
2169
895
640
1156
1160
2696
905
2442
1163
1675
1420
653
1677
2445
1166
1167
1169
1682