127
582
649
872
185
182
504
668
12
109
822
3257
142
62
1015
14
702
1233
447
10
480
94
191
1335
3
493
