93
Braces
227
1642
194
749
680
2620
609
470
324
890
460
406
1063
241
425
368
993
451
515
436
13835
573
1158
214