1095
Braces
2173
649
866
1583
2179
1798
1013
1076
2271
833
406
2971
1322
3316
4385
1699
1130
2282
1072
1984
1209
3105
2413
2081