406
701
321
629
1331
14
407
34
191
397
19
17
660
1119
1611
22
515
72
453
709
390
526
1211
790
887
996
105
558
168
219
652
540
274
427
76
984
232
373
1170
312
392
149
123
758
369
760
342
349
1072
118
171
360
987
1781
82
