949
421
401
1052
651
491
834
70
351
381
521
321
35
433
294
751
69
83
33
9
10
511
91
361
100
641
1242
1142
1672