4
493
1332
870
191
3
142
9
504
647
3235
443
14
89
185
667
182
822
109
62
702
479
579
127
1226
1014
12
