180
1497
754
489
50
332
551
26
381
30
511
29722
443
576
302
8114
771
86
11512
533
1526
1387
888
10512
501