1280
4
894
1
661
509
723
412
940
2
477
689
649
317
405
2182
9
393
1854
506
564
1816
990
0
1906
1629
6
983
5
707
1235
1785
453
784
1044
633
3
1109