1119
2
384
322
1
1065
5
521
681
340
335
357
859
0
3906
824
519
310
324
842
1764
6
498
3
747
838
846
542
529
1965
774
746
494
474
662