469
2
271
1
355
36
232
363
1012
717
4
998
7
516
1113
314
223
500
3
425
403
356
567
336
104
189
367
126
460
252
643
480
250
221