183
822
447
142
95
14
1
481
3258
1015
504
668
702
12
1233
3
493
582
649
128
62
10
109
185
191
873
1335
