2065
1258
725
960
1232
801
1597
741
758
3685
1163
920
1115
2547
1073
724
892
724
668
1293
818
731
5523
643
703
782
2041
713
1812
1019
25892
678
15642
1846
764
777
825
1430
1062
731
870
718
2026
2276
3800
702
943
740
2027
1132
4780
1089
4102
2323
873
1843
1831
3373
2266
1059