972
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
1466
807
1937
2088
1097
2966
869
965
2440
2065
1481
1066
1437
957
816
850
840
1210
1868
1293
784
3225
790
1115
1542
887
2699
1426
791
3444
2013
1180
3349
2045
9516
779
825
1521
841
1766
1384
1015
794
1009
1108
1380
1148
900
869
848
844
890
1207
1097
2055
1015
1709
1691
837
1025