589
1
619
1462
2622
9
1187
2
581
807
2135
871
758
722
703
727
3
435
830
469
887
926
452
790
375
99
262
659
707
1455
1688
1251
168
2038
4