623
2
995
1
1588
3
1638
873
891
1373
2791
5
1464
727
1870
4
2185
703
526
977
864
962
1665
804
1052
1001
830
577
3791
10
790
1507
1792
1371
2528
1682