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
1333
1311
1732
994
8241
1382
2402
1739
3267
824
880
808
1503
2002
1658
1118
957
1452
909
809
830
1199
955
1201
2800
1210
1040
1035
849
998
846
2926
2625
1586
930
1738
1227
1223
1033
1501
1535
1055
3224
1083
3784
1397
993
1099
851
789
1988
1396
1651
943
1341
1105
4648
986
1678
1024
2156
869
1288
1123
1042
1148
799
1428
2511