116
1
413
564
584
2
886
1102
644
683
1025
738
844
81
1351
2160
9
666
830
4
706
818
511
106
705
733
474
530
1663
1041
275
316
641