1015
2794
968
923
871
1041
905
1314
818
1429
947
1369
937
1011
1692
1484
888
2972
922
931
2878
837
3059
986
1786
877
978
997
2879
989
3007
944
1599
892
943
859
2181
1191
1682
1015
997
876
873
1842
997
3282
1183
1614
829
1111
1319
821
1153
1316
1841
895
878
884
794
2385
5144
1645
841
1568
1084
1013
922
1461
1108
2065
978
807
1284
1288
1289
1457
908
2077
948
1396
1345
2326
2001
984
752
831
812
1079
1639
1830
832
1940
887
810
1549
1419
1232
3085
781
1382
1508
1754
916
1717
1770
835
949
976
1203
767
2648
1786
1368
1940
955
1689
905
2190
823
1774