1404
948
1843
983
22547
1666
866
1229
817
885
1046
1314
883
1711
2174
1021
1005
1585
1393
3217
1669
876
998
908
856
1842
942
953
1273
3226
1159
1044
921
879
899
1077
1563
993
864
1186
852
1036
872
842
929
808
1011
1067
2115
1242
1108
906
1038
1245
10180
1531
1037
863
1946
958
2000
1059
1214
814
1012
1460
1048
1133
1037
801
1046
785
860
796
885
1780
1234
950
2476
1484
936
918
822
3061
5259
1627
810
1099
828
1148
1126
979
3406
927
1392
2886
820
861
1025
1198
836
1423
763
1145
872
2170
857
929
993
1062
837
1085
3317
1413
2155
2990
953
964
1151
877